.skin-red {
  .back-btn {
    .back-link {
      color: @red;
    }
  }
  .queryresults-wrapper{
    .queryresults-container {
      .queryresults {
        .tab-node.group {
          .row:nth-child(even) {
            background-color: lighten(@red, 39%) !important;
          }
          .sub-group {
            background-color: lighten(@red, 39%) !important;
          }
        }
        .query_relation_field_message {
          color: @red;
        }
        .query_relation_field {
          background-color: @red;
        }
      }
      ul {
        > li {
          span.key {
            color: @red;
          }
          .box-title {
            color: @red;
          }
        }
      }
      .tooltip.top .tooltip-inner {
        background-color:@red;
              }
      .tooltip.top .tooltip-arrow {
        border-top-color: @red;
      }

      table.feature_attributes tr:nth-child(even), table.fieldsoutofstructure tr:nth-child(even) {
        background: fade(@red, 10%) !important;
      }

      .link {
        color: @red;
      }
      .field_link {
        background-color: @red !important;
        border-color: @red !important;
      }
      .queryresults-single {
        span.key {
          color: darken(@red,20%);
        }
      }
      .featurebox-header {
        &:hover td {
          background-color:  lighten(@red, 30%);
        }
        .action-cell {
          >span {
            &:hover {
              color: darken(@red,10%)
            }
          }
        }
      }

      .featurebox-header-open {
        td {
          background-color:  lighten(@red, 30%) !important;
        }
      }

      tr.featurebox-header-open + .featurebox-body  {
        td > div, td > table {
          border-color: lighten(@red, 30%);
        }
      }

      .featurebox-body {
        .action-buttons-container {
          background-color: @red;
        }
      }

      .box.box-primary {
        border-top-color: @red;
      }
      .law-button {
        background-color: @red !important;
      }
    }
  }

  .query-relations-page {
    td {
      //color: @red;
    }
  }

}

